package com.itheima.service;



import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject;
import com.itheima.pojo.CheckGroup;
import com.itheima.pojo.PageResult;
import com.itheima.pojo.QueryPageBean;
import com.itheima.pojo.Setmeal;

import java.util.List;

public interface SetmealService {
    List<CheckGroup> findAllCheckGroup();

    void addSetmeal(Setmeal setmeal);

    PageResult findPage(QueryPageBean queryPageBean);

    JSONArray getSetmeal();

    JSONObject findById(int id);

    Setmeal findByIdBatch(int id);

    Setmeal findDetailById(int id);

    void update(Setmeal setmeal, Integer[] checkgroupIds);

    void deleteById(int id);

    List<Integer> getCheckGroupIdByPkgId(int id);

}
